﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            menu m = new menu();
            //m.launchmenu()
            m.launchmenu();
            List<dataset> tuples = new List<dataset>();

            /*tuples.Add(new dataset(life.high, allies.zero, field.fav, enemylevel.high, hunger.low, action.fight, result.bad));
            tuples.Add(new dataset(life.medium, allies.one, field.neutral, enemylevel.low, hunger.medium, action.fight, result.good));
            tuples.Add(new dataset(life.low, allies.three, field.fav, enemylevel.veryhigh, hunger.low, action.fight, result.bad));
            tuples.Add(new dataset(life.low, allies.three, field.fav, enemylevel.veryhigh, hunger.low, action.fight, result.bad));
            tuples.Add(new dataset(life.high, allies.two, field.notfav, enemylevel.medium, hunger.medium, action.fight, result.good));
            //tuples.Add(new dataset(life.high, allies.zero, field.neutral, enemylevel.veryhigh, hunger.low, action.run, result.neutral));
            tuples.Add(new dataset(life.medium, allies.zero, field.notfav, enemylevel.high, hunger.high, action.fight, result.bad));
            tuples.Add(new dataset(life.low, allies.three, field.fav, enemylevel.veryhigh, hunger.medium, action.fight, result.good));
            tuples.Add(new dataset(life.low, allies.three, field.fav, enemylevel.veryhigh, hunger.medium, action.fight, result.good));
            tuples.Add(new dataset(life.high, allies.zero, field.fav, enemylevel.medium, hunger.low, action.fight, result.bad));
            tuples.Add(new dataset(life.low, allies.one, field.neutral, enemylevel.low, hunger.low, action.fight, result.good));
            tuples.Add(new dataset(life.low, allies.one, field.neutral, enemylevel.low, hunger.low, action.fight, result.good));
            tuples.Add(new dataset(life.low, allies.one, field.neutral, enemylevel.low, hunger.low, action.fight, result.good));
            tuples.Add(new dataset(life.low, allies.one, field.neutral, enemylevel.low, hunger.low, action.fight, result.good));
            tuples.Add(new dataset(life.low, allies.one, field.neutral, enemylevel.low, hunger.low, action.fight, result.good));
            tuples.Add(new dataset(life.low, allies.one, field.neutral, enemylevel.low, hunger.low, action.fight, result.good));
            tuples.Add(new dataset(life.low, allies.one, field.neutral, enemylevel.low, hunger.low, action.fight, result.good));
            tuples.Add(new dataset(life.low, allies.one, field.neutral, enemylevel.low, hunger.low, action.fight, result.good));

            Overmind omind = new Overmind();
            omind.combinedatalist(-1, tuples);
            agents smith = new agents(omind);
            while (smith.isAlive())
                smith.apply_id3();
            Console.Read();*/
        }
    }
}
